package com.syh.jn.scm.dto.upstream.system.upAccount;

import com.syh.jn.scm.dto.upstream.system.upAccountOfPhone.UpAccountOfPhoneVo;
import lombok.Data;

import java.io.Serializable;

@Data
public class UpAccountVo implements Serializable {
  /**
   * id
   */
  private Long id;
  /**
   * 手机账号id
   */
  private Long loginPhoneId;
  /**
   * 手机账号
   */
  private UpAccountOfPhoneVo loginPhone;
  /**
   * 登录账号
   */
  private String loginAccount;
  /**
   * 数据归属公司ID
   */
  private Long businessEntityId;
  /**
   * 数据归属公司名称
   */
  private String businessEntityName;
  /**
   * 姓名
   */
  private String name;
  /**
   * 电话
   */
  private String telephone;
  /**
   * 角色id
   */
  private Long roleId;
  /**
   * 是否超级管理员
   */
  private Short admin;
  /**
   * 登录终端类型:OPERATION,SUPPLIER,UPSTREAM,DOWNSTREAM
   */
  private String terminalType;
  /**
   * 角色名称
   */
  private String roleName;
  /**
   * 使用情况
   */
  private Short enable;
  /**
   * 创建时间
   */
  private Long createTimeStamp;
  /**
   * 最后修改时间
   */
  private Long lastUpdateTimeStamp;
}
